// hello 
exports.world = function() {
    console.log('Hello World');
}
 /**
  * Node.js 中自带了一个叫做 http 的模块，在我们的代码中请求它并把返回值赋给一个本地变量。
    这把我们的本地变量变成了一个拥有所有 http 模块所提供的公共方法的对象。
    从文件加载
    当文件模块缓存中不存在，而且不是原生模块的时候，Node.js 会解析 require 方法传入的参数，并从文件系统中加载实际的文件，加载过程中的包装和编译细节在前一节中已经介绍过，这里我们将详细描述查找文件模块的过程，其中，也有一些细节值得知晓。

    require方法接受以下几种参数的传递：

    http、fs、path等，原生模块。
    ./mod或../mod，相对路径的文件模块。
    /pathtomodule/mod，绝对路径的文件模块。
    mod，非原生模块的文件模块。
  *  */ 
 